@echo off
REM Comment功能测试运行脚本 (Windows)
REM 作者: System Generated
REM 日期: 2025/10/30

echo ========================================
echo Comment功能测试套件
echo ========================================
echo.

echo [1/4] 清理之前的构建...
call mvn clean
echo.

echo [2/4] 编译项目...
call mvn compile
if %errorlevel% neq 0 (
    echo 编译失败！请检查代码错误。
    pause
    exit /b 1
)
echo.

echo [3/4] 运行所有Comment测试...
call mvn test -Dtest=Comment*Test
if %errorlevel% neq 0 (
    echo 测试失败！请查看上面的错误信息。
    pause
    exit /b 1
)
echo.

echo [4/4] 测试完成！
echo.
echo ========================================
echo 测试结果汇总
echo ========================================
echo 所有测试通过！
echo.
echo 详细报告位置:
echo - Surefire报告: target\surefire-reports\
echo - 测试输出: 见上方控制台输出
echo.
echo 按任意键查看详细测试报告...
pause > nul

REM 尝试打开测试报告
if exist "target\surefire-reports\index.html" (
    start target\surefire-reports\index.html
) else (
    echo 未找到HTML报告，请查看 target\surefire-reports\ 目录
)

echo.
echo 测试完成！
pause



